thrusting spear - Turkish English Dictionary